@charset "utf-8";
/* CSS Document */

/* 用户中心样式表 */
#user{margin:0 auto;width:1200px;padding:10px 0;}
#user a{vertical-align:baseline;}
#user .upassport{width:1150px;padding:25px;border:#e5e5e5 solid 1px;}
#user .upassport .top1{width:1150px;background:url(../images/user_47.gif) no-repeat left center;height:77px;line-height:77px;border-bottom:#e5e5e5 solid 1px;font-weight:bold;font-size:16px;color:#726D6C; padding-bottom:15px;}
#user .upassport .top1 span{font-size:26px;font-family:Microsoft YaHei, SimHei, arial, sans-serif;font-weight:normal;padding:0 10px 0 93px;color:#333333;}
#user .upassport .top1 a{color:#fa4516;text-decoration:underline;padding-left:10px;}
#user .upassport .main{width:908px;padding:60px;font-size:14px;color:#333333;}
#user .upassport .main_left{width:500px;padding:20px 50px 20px 0;float:left;}
#user .upassport .main_left_top{width:500px;padding-bottom:20px;}
#user .upassport .main_left th{width:100px;text-align:right;font-weight:normal;}
#user .upassport .main_left td{text-align:left;padding:8px 5px;}
#user .upassport .main_left .inp_text{width:174px;height:24px;background:url(../images/user_3.gif) no-repeat;font-size:14px;padding:2px 5px;border:0;}
#user .upassport .main_left .inp_text_2{width:85px;height:24px;background:url(../images/user_14.gif) no-repeat;font-size:14px;padding:2px 5px;border:0;}
#user .upassport .main_left .us_Submit{width:153px;height:43px;line-height:43px;font-size:17px;font-family:Microsoft YaHei, SimHei, arial, sans-serif;color:#FFFFFF;background:url(../images/user_36.gif) no-repeat;cursor:pointer;border:0;}
#user .upassport .main_left .us_Submit_2{width:138px;height:42px;line-height:42px;font-size:14px;font-weight:bold;color:#FFFFFF;text-align:center;background:url(../images/user_2.gif) no-repeat;cursor:pointer;border:0;}
#user .upassport .main_left span{padding-left:15px;font-size:12px;color:#808080;}
#user .upassport .main_left span a{font-size:14px;color:#F1145B;}
#user .upassport .main_left font{font-size:14px;color:#F1145B;}
#user .upassport .main_left label{padding-left:3px;font-size:12px;color:#808080;}
#user .upassport .main_left_bottom{width:500px;padding:20px 0;}
#user .upassport .main_left_bottom p{padding:10px 20px;}
#user .upassport .main_left_bottom .con{border-top:#e5e5e5 dashed 1px;}
#user .upassport .main_left_bottom .con a{padding:2px 4px;display:inline-block;}
#user .upassport .main_right{width:227px;border-left:#e5e5e5 dashed 1px;padding:20px 0 50px 30px;float:left;}
#user .upassport .main_right_top{width:227px;}
#user .upassport .main_right_top span{padding-left:10px;height:30px;line-height:30px;font-size:14px;color:#333333;}
#user .upassport .main_right_top a{margin:20px 20px 40px 20px;display:inline-block;width:138px;height:42px;line-height:42px;background:url(../images/user_2.gif) no-repeat;font-weight:bold;color:#FFFFFF;text-align:center;font-size:14px;}
#user .upassport .main_right_bottom{width:227px;border-top:#e5e5e5 dashed 1px;}
#user .upassport .main_right_bottom .title{font-weight:bold;color:#fa4516;padding:20px 0 10px 10px;}
#user .upassport .main_right_bottom .content{padding-left:10px;color:#808080;line-height:25px;font-size:12px;}
#user .upassport .main_right_bottom span{padding:20px 10px;font-size:14px;color:#333333;display:inline-block;}
#user .upassport .main_right_bottom p{padding:0 10px;}
#user .upassport .main_right_bottom p a{padding:2px 2px;display:inline-block;}
#user .ucenter{width:980px;color:#555555;}
#user .ucenter_left{width:180px;float:left;}
#user .ucenter_right{width:785px;float:left;margin-left:15px;}
#user .ucenter_right .tab1{border-collapse:collapse;}
#user .ucenter_right .tab1 th{border:#e5e5e5 solid 1px;background:url(../images/user_29.gif) repeat-x;font-weight:normal;height:32px;line-height:32px;padding:0;}
#user .ucenter_right .tab1 td{border:#e5e5e5 solid 1px;height:31px;line-height:31px;text-align:center;padding:0;}
#user .ucenter_right .tab1 .blank{border:0px;height:15px;}
#user .ucenter_right .tab1 a{color:#555555;}
#user .ucenter_right .tab1 .pay{background:url(../images/user_28.gif) no-repeat;height:20px;line-height:20px;text-align:center;width:40px;display:inline-block;color:#FFFFFF;}
#user .ucenter_right .tab2 th{font-weight:normal;height:29px;line-height:29px;width:100px;text-align:right;padding-right:8px;}
#user .ucenter_right .tab2 td{height:29px;line-height:29px;padding:3px 0;text-align:left;padding-left:8px}
#user .ucenter_right .tab2 textarea{overflow:hidden;height:80px;width:300px;border:#cccccc solid 1px;}
#user .ucenter_right .tab4{margin:20px 0;}
#user .ucenter_right .tab4 th{font-size:14px;font-weight:normal;text-align:left;height:27px;line-height:27px;width:150px;padding-left:30px;}
#user .ucenter_right .tab4 th a{font-size:12px;padding-left:10px;}
#user .ur_box{width:743px;border:#e5e5e5 solid 1px;padding:8px 20px;height:auto!important;height:540px;min-height:540px;}
#user .ur_box .top{width:743px;border-bottom:#e5e5e5 solid 1px;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#333333;}
#user .ur_box .nav{width:743px;height:29px;font-size:14px;padding-top:15px;background:url(../images/user_30.gif) repeat-x left bottom;}
#user .ur_box .nav a{height:27px;line-height:27px;font-size:14px;padding:0 22px;margin-right:5px;display:inline-block;border:#e5e5e5 solid 1px;color:#333333;background:url(../images/user_37.gif) repeat-x;}
#user .ur_box .nav .cur{border-top:#F63860 solid 1px;border-bottom:#ffffff solid 1px;background:none;}
#user .ur_box .user_inp{border:#cccccc solid 1px;height:20px;line-height:20px;padding-left:5px;}
#user .ur_box .user_bnt{color:#ffffff;text-align:center;height:28px;width:96px;line-height:28px;background:url(../images/user_41.gif) no-repeat;border:0;font-size:12px;cursor:pointer;}
#user .default .user_info{width:723px;border:#e5e5e5 solid 1px;padding:0 30px;line-height:27px;}
#user .default .user_info .user_top{width:713px;padding:18px 5px 10px 5px;border-bottom:#e5e5e5 dashed 1px;}
#user .default .user_info .user_top b{font-size:14px;}
#user .default .user_info .user_top em{font-weight:bold;color:#FE2D70;padding:0 3px;}
#user .default .user_info .user_bottom{width:713px;padding:11px 5px;}
#user .default .user_info .user_bottom .but{background:url(../images/user_28.gif) no-repeat;height:20px;line-height:20px;text-align:center;width:40px;display:inline-block;color:#FFFFFF;}
#user .default .user_info .user_bottom b{padding:0 3px;color:#555555;}
#user .default .user_info .user_bottom em{padding:0 3px;color:#FF6700;font-weight:bold;}
#user .default .title{width:785px;height:35px;line-height:35px;color:#333333;}
#user .default .title a{color:#e90068;}
#user .default .title_left{width:485px;height:35px;float:left;}
#user .default .title_left b{padding-right:10px;font-size:14px;}
#user .default .title_left em{color:#F63860;font-weight:bold;}
#user .default .title_right{width:300px;height:35px;float:left;text-align:right;}
#user .default .collection_list{width:785px;}
#user .default ul{width:755px;float:left;border:#e5e5e5 solid 1px; padding:11px 14px 5px 14px;}
#user .default li{width:125px;float:left;padding:13px;}
#user .default li .img{width:123px;height:123px;border:#e5e5e5 solid 1px;}
#user .default li .img img{width:123px;height:123px;}
#user .default li .name{width:125px;height:24px;line-height:24px;text-align:center;overflow:hidden;}
#user .default li .name a{color:#E90068;}
#user .order_detail .title{width:743px;height:30px;line-height:30px;}
#user .order_detail .title b{width:200px;height:30px;font-size:14px;font-weight:bold;color:#333333;display:inline-block;}
#user .order_detail .title span{width:543px;height:30px;text-align:right;display:inline-block;color:#999999;}
#user .order_detail .content{width:743px;}
#user .order_detail .info{padding:12px 23px;border:#e5e5e5 solid 1px;line-height:30px;width:695px;}
#user .order_detail .info a{color:#555555;}
#user .order_detail .info b{color:#EA0068;}
#user .order_detail .receiced{text-align:center;padding:15px 0;}
#user .order_detail .receiced a{color:#ffffff;text-align:center;height:28px;width:260px;line-height:28px;background:url(../images/user_41.gif) repeat-x;font-size:12px;cursor:pointer;display:inline-block;font-weight:bold;}
#user .order_detail .shipping .f_left{text-align:left;padding-left:10px;}
#user .order_detail .shipping .f_left span{color:#EA0068;padding-right:20px;background:url(../images/user_45.gif) no-repeat right center;display:inline-block;cursor:pointer;}
#user .order_detail .shipping_left{float:left;width:550px;}
#user .order_detail .shipping_right{float:left;width:155px;text-align:right;padding-right:15px;}
#user .order_detail .consignee{padding:12px 23px;border:#e5e5e5 solid 1px;line-height:30px;width:695px;}
#user .order_detail .consignee em{color:#EA0068;}
#user .order_detail .goods .img{text-align:left;padding:10px;}
#user .order_detail .goods .img img{width:40px;height:40px;border:#e5e5e5 solid 1px;}
#user .order_detail .goods b{color:#EA0068;}
#user .order_detail .goods .amount{text-align:right;padding-right:20px;font-size:14px;height:40px;line-height:40px;}
#user .order_detail .goods .shipping{text-align:left;padding:10px;line-height:30px;}
#user .order_detail .goods .shipping b{color:#555555;}
#user .order_detail .total .f_left1{text-align:center;padding-left:10px;height:35px;width:120px;}
#user .order_detail .total .f_left{text-align:left;padding-left:10px;height:35px;}
#user .order_detail .total .input{padding-left:5px;height:19px;line-height:19px;border:#CCCCCC solid 1px;}
#user .order_detail .total .submit{height:22px;line-height:22px;width:46px;background:url(../images/user_24.gif) no-repeat;text-align:center;border:0;color:#333333;cursor:pointer;}
#user .order_detail .total .f_right{text-align:right;padding-right:10px;line-height:25px;padding:10px;}
#user .order_detail .total em{color:#EA0068;font-weight:bold;}
#user .order_detail .postscript{padding:12px 23px;border:#e5e5e5 solid 1px;line-height:30px;width:695px;}
#user .order_detail .postscript textarea{border:#cccccc solid 1px;line-height:20px;padding:5px 10px;width:450px;height:60px;overflow:hidden;vertical-align:bottom;}
#user .order_detail .postscript .submit{height:22px;line-height:22px;width:46px;background:url(../images/user_24.gif) no-repeat;text-align:center;border:0;color:#333333;cursor:pointer;vertical-align:bottom;}
#user .order_detail .payment .pay_top{text-align:left;padding-left:10px;font-size:14px;height:40px;line-height:40px;}
#user .order_detail .payment .pay_top b{color:#EA0068;}
#user .order_detail .payment .inp_but{color:#ffffff;text-align:center;height:39px;width:200px;line-height:39px;background:url(../images/flow_45.gif) no-repeat;border:0;font-size:14px;font-weight:bold;cursor:pointer;}
#user .order_detail .payment .select_payment{padding:10px 5px;}
#user .order_detail .payment .select_payment img{width:110px;cursor:pointer;margin-left:5px;}
#user .order_detail .payment .select_payment label{float:left;width:143px;padding:5px 0;}
#user .order_detail .inp_but{color:#ffffff;text-align:center;height:39px;width:200px;line-height:39px;background:url(../images/flow_45.gif) no-repeat;border:0;font-size:14px;font-weight:bold;cursor:pointer;}
#user .comment_list .comment{border:#e5e5e5 solid 1px;padding:20px;}
#user .comment_list .comment_left{float:left;height:82px;width:113px;}
#user .comment_list .comment_left img{height:80px;width:80px;border:#e5e5e5 solid 1px;}
#user .comment_list .comment_right{float:left;width:587px;}
#user .comment_list .name{float:left;width:442px;padding-bottom:5px;}
#user .comment_list .name b{color:#F3004E;}
#user .comment_list .stars{float:left;width:145px;padding-bottom:5px;}
#user .comment_list .stars img{vertical-align:middle;}
#user .comment_list .stars1{float:left;width:145px;padding-bottom:5px;background:url(../images/stars5.gif) no-repeat 60px center;}
#user .comment_list .stars1 span{float:left;width:60px;height:18px;display:inline-block;}
#user .comment_list .stars1 a{float:left;width:15px;height:18px;display:inline-block;}
#user .comment_list .content{float:left;width:587px;border-top:#e5e5e5 dashed 1px;padding:5px 0;}
#user .comment_list .content .p1{font-size:14px;}
#user .comment_list .content .p2{text-align:right;}
#user .comment_list textarea{width:565px;height:50px;line-height:24px;padding:5px 10px;border:#e5e5e5 solid 1px;}
#user .comment_list .sub{padding-left:140px;}
#user .comment_list .sub1{padding-top:5px;}
#user .affiliate .tuijian{padding:10px 30px;font-size:14px;color:#555555;padding-left:30px;}
#user .affiliate .tab2 td{padding:0 10px;}
#user .affiliate .red{color:#EA0068;}
#user .affiliate .user_inp{padding-left:5px;height:26px;line-height:26px;border:#CCCCCC solid 1px;color:#EA0068;font-size:14px;font-weight:bold;background:#FFF9FF;}
#user .affiliate .user_bnt{color:#ffffff;text-align:center;height:28px;width:96px;line-height:28px;background:url(../images/user_41.gif) no-repeat;border:0;cursor:pointer;font-size:14px;font-weight:bold;}
#user .password .tab2 th,#user .profile .tab2 th{height:35px;width:150px;text-align:right;padding-right:10px;}
#user .profile .user_bnt2{color:#333333;text-align:center;height:26px;width:96px;line-height:26px;background:url(../images/user_46.gif) no-repeat;border:0;font-size:12px;cursor:pointer;}
#user .subscribe .tab2 td{height:35px;}
#user .subscribe .user_inp{height:26px;line-height:26px;}
#user .message_list .tab1 th{text-align:left;padding:0 10px;}
#user .message_list .tab1 td{font-size:14px;text-align:left;padding:5px 10px;color:#333333;line-height:25px;}
#user .message_list .tab1 .re{font-size:12px;color:#ED145B;background:#fafafa;line-height:20px;}
#user .message_list .tab1 .re em{font-size:12px;color:#555555;padding-right:5px;}
#user .message_list .tab2 textarea{padding-left:5px;height:100px;width:500px;line-height:21px;border:#CCCCCC solid 1px;color:#333333;}
#user .ucenter_page{height:30px;text-align:right;line-height:30px;clear:both;}